State Senate District 9 Toss-up
13 towns
R+1.0
PVI
-0.9
Trend
1-0
2024 Result
Election History
2024 — R Win
R+3.1%- Denise Ricciardi Republican 17,235
- Matthew McLaughlin Democratic 16,211
2022 — R Win
R+4.5%- Denise Ricciardi Republican 13,687
- Matthew McLaughlin Democratic 12,510
2020 — R Win
R+1.2%- Denise Ricciardi Republican 17,920
- Jeanne Dietsch Democratic 17,511
2018 — D Win
D+4.7%- Jeanne Dietsch Democratic 14,037
- Dan Hynes Republican 12,776
2016 — R Win
R+7.4%- Andy Sanborn Republican 17,073
- Lee C. Nyquist Democratic 14,727